have something hung up and salted - Turco Inglés Diccionario